﻿#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
#include<string.h>
//字面常量


	//1.字符常量
	//100
	//3.14
	//'a'
	//"abcdd"

	//2.const修饰的常变量
	/*const int num = 10;
	num = 20;
	int arr[num] = { 0 };
	printf("%d\n", num);*/

	//int arr[10] = { 0 }; //数组
	//int n = 10;
	//int arr[n] = { 0 };

	//3.#define 定义的标识符常量 


	//4.枚举常量
	//枚举 -> 一一列举
	//性别：男、女、保密
	//枚举的关键字
	
#include <stdio.h>
//举例
//enum Sex
//{
//	MALE,
//	FEMALE,
//	SECRET
//};
////括号中的MALE,FEMALE,SECRET是枚举常量
//int main()
//{
//	//enum Sex s = MALE;//性别
//	printf("%d\n", MALE);
//	printf("%d\n", FEMALE);
//	printf("%d\n", SECRET);
//	return 0;
//}
//int main()
//{
//	char arr1[] = "abc";
//	char arr2[] = {'a','b','c'};
//	//string length
//	//strlen是库函数，是专门求字符串长的函数
//	printf("%d\n", strlen(arr1));
//	printf("%d\n", strlen(arr2));
//	printf("%s\n", arr1);
//	printf("%s\n", arr2);
//	return 0;
//}

//转义字符
//转变了原来的意思

//三字母词
//??) -->  ]
//??( -->  [

//%d - 打印整型
//%s - 打印字符串
//%c - 打印字符


//程序输出什么？
//int main()
//{
//	printf("%d\n", strlen("abcdef"));
//	// \62被解析成一个转义字符
//	printf("%d\n", strlen("c:\test\628\test.c"));
//	return 0;
//}

//int Add(int x, int y) {
//	return x + y;
//}
///*C语言风格注释
//int Sub(int x, int y)
//{
//    return x-y;
//}
//*/
//int main()
//{
//	//C++注释风格
//	//int a = 10;
//	//调用Add函数，完成加法
//	printf("%d\n", Add(1, 2));
//	return 0;
//}
//
//int main()
//{
//	int coding = 0;
//	printf("你会去敲代码吗？（选择1 or 0）:>");
//	scanf("%d", &coding);
//	if (coding == 1)
//	{
//		prinf("坚持，你会有好offer\n");
//	}
//	else
//	{
//		printf("放弃，回家卖红薯\n");
//	}
//	return 0;
//}

//int main()
//{
//	int num1 = 0;
//	int num2 = 0;
//	int sum = 0;
//	printf("输入两个操作数:>");
//	scanf("%d %d", &num1, &num2);
//	sum = num1 + num2;
//	printf("sum = %d\n", sum);
//	return 0;
//}
//上述代码，写成函数如下：
//#include <stdio.h>
//int Add(int x, int y) {
//	int z = x + y;
//	return z;
//}
//int main()
//{
//	int num1 = 0;
//	int num2 = 0;
//	int sum = 0;
//	printf("输入两个操作数:>");
//	scanf("%d %d", &num1, &num2);
//	sum = Add(num1, num2);
//	printf("sum = %d\n", sum);
//	return 0;
//}

//int main()
//{
//	int n = 10;
//	int arr[n]; //c99 变长数组，允许数组在创建的时候
//}

//求两个数的较大值
//int max(int x, int y)
//{
//	return x > y ? x : y;
//}
//int main()
//{
//	int a;
//	int b;
//	printf("请输入两个整数：");
//	scanf("%d %d", &a, &b);
//	printf("较大值为%d\n", max(a, b));
//	return 0;
//}

//int main()
//{
//	printf("Name    Age    Gender\n");
//	printf("---------------------\n");
//	printf("Jack    18    man\n");
//	return 0;
//}

int main()
{
	printf("%d\n", '\62');
	printf("%c\n", '\62');
	return 0;
}